//  if语句中使用正则替代&&

var readyRE = /complete|loaded|interactive/;

function ready(callback) {
    // 使用正则
	if (readyRE.test(document.readyState) && document.body) {
		callback()
	} 
	else {
		document.addEventListener(
			'DOMContentLoaded', 
			function () {
				callback()
			},
			false
		);
	}
};
ready(function() {
	alert("加载完毕！")
});
